Details
-
Bug
-
Resolution: Unresolved
-
Low
-
None
-
7.17.4
-
2
-
Severity 3 - Minor
-
Description
Issue Summary
This is reproducible on Data Center: yes
Steps to Reproduce
- Set the indexing language to "Custom Japanese".
- Place the user_dict_ja.txt file in <confluence_home>/shared-home/config/.
- Start Confluence
reference: Confluence日本語検索インデックス設定について
Expected Results
Start Confluence
Actual Results
Fail to start Confluence
The below exception is thrown:
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'tenantedContentLuceneConnection' defined in class path resource [indexingSubsystemContext.xml]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.atlassian.bonnie.LuceneConnection]: Factory method 'createContentIndexConnection' threw exception; nested exception is java.lang.ArrayIndexOutOfBoundsException: Index 3 out of bounds for length 3 ..... Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 3 out of bounds for length 3 at org.apache.lucene.analysis.ja.dict.UserDictionary.<init>(UserDictionary.java:99)
Workaround
Place the file after starting Confluence